package com.heatingcharge.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created with IntelliJ IDEA.
 * Description: heating_charge_server
 * User: Devin
 * Date: 2019-10-15
 * Time: 11:52
 */
@Data
@Builder
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@NoArgsConstructor
@AllArgsConstructor
public class ChargePriceDTO {
    private static final long serialVersionUID=1L;

    private Integer Id;

    private Integer heatYearId;

    /**
     * 民用价格
     */
    private BigDecimal civilPrice;

    /**
     * 商用价格
     */
    private BigDecimal comlPrice;

    /**
     * 公建价格
     */
    private BigDecimal pubuildPrice;

    /**
     * 低保户价格
     */
    private BigDecimal lowincoPrice;

    /**
     * 停热收费比例
     */
    private Integer stopRatio;

    /**
     * 滞纳金比例
     */
    private Integer lateRatio;

    private String yearName;

    /**
     * 热力公司
     */
    private Integer companyId;

    /**
     * 创建人
     */
    public String createdBy;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createdTime;

    /**
     * 修改人
     */
    private String updatedBy;

    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updatedTime;
}
